Big Huge Thesaurus

Geoffroea decorticans

noun